Skip to content

Bump to AMC 1.7.0, bump runners to macOS 14 and macOS 15 (bottles will be arm64-only on macOS from now on)#96

Closed
maelvls wants to merge 8 commits intomainfrom
test-ci
Closed

Bump to AMC 1.7.0, bump runners to macOS 14 and macOS 15 (bottles will be arm64-only on macOS from now on)#96
maelvls wants to merge 8 commits intomainfrom
test-ci

Conversation

@maelvls
Copy link
Owner

@maelvls maelvls commented May 5, 2025

Moving from Pango 1.42 to 1.56: I've tested the latest Pango version and the annotation issue found in #33 (comment) is no longer present. I thus propose to upgrade to Pango 1.56.

Upgrading auto-multiple-choice from 1.5.0 to 1.7.0: before upgrading to 1.7.0, I need Alexis to create a "dist" tarball of AMC for 1.7.0. I've asked there: https://project.auto-multiple-choice.net/issues/964. Ah, it is already available at https://download.auto-multiple-choice.net/.

latex-link and sudo: the latex-link command no longer work right away using sudo due to /opt/homebrew/bin not being in secure_path. I've adjusted the caveat section with a workaround. Before:

# Before
$ sudo auto-multiple-choice latex-link
ERROR: I don't find the command kpsewhich. Perhaps LaTeX is not installed?

# After
$ sudo env PATH="$PATH" auto-multiple-choice latex-link
OK

Bottles for macOS 15, opencv missing bottle: there is no bottle for opencv on arm64_sequoia, which means there won't be a bottle for auto-multiple-choice. I can't find an issue to track that, but you can look at https://github.com/Homebrew/homebrew-core/blob/master/Formula/o/opencv.rb#L26.

brew unbottled --tag arm64_sequoia opencv             
==> :arm64_sequoia bottle status
opencv: doesn't support this macOS

@maelvls maelvls changed the title CI: Bump to macOS 14 and macOS 15 (arm64 only) Upgrade to AMC 1.7.0 and bump to macOS 14 and macOS 15 (arm64 only) May 5, 2025
@maelvls maelvls force-pushed the test-ci branch 2 times, most recently from 0cb1388 to 4ba198e Compare May 5, 2025 08:06
@maelvls maelvls force-pushed the test-ci branch 11 times, most recently from 5c70a1b to c3949b5 Compare May 9, 2025 14:44
@maelvls maelvls changed the title Upgrade to AMC 1.7.0 and bump to macOS 14 and macOS 15 (arm64 only) Bump to AMC 1.7.0, bump runners to macOS 14 and macOS 15 (arm64 only from now on) May 9, 2025
@maelvls maelvls changed the title Bump to AMC 1.7.0, bump runners to macOS 14 and macOS 15 (arm64 only from now on) Bump to AMC 1.7.0, bump runners to macOS 14 and macOS 15 (bottles will be arm64-only on macOS from now on) May 9, 2025
@maelvls maelvls mentioned this pull request May 9, 2025
FMuro and others added 6 commits May 9, 2025 18:52
See: #33

I've also fixed the warnings shown by 'brew style', and updated the GitHub Actions
using the command:

    brew tap-new maelvls/foo --github-packages
Net::SSLeay was patched with a fix in 1.91_02 2021-12-29:

> Work around macOS Monterey build failure during 'perl
> Makefile.PL' that causes perl to exit with 'WARNING:
> .../perl is loading libcrypto in an unsafe way' or similar
> message. This fixes GH-329. Thanks to Daniel J. Luke for the
> report and John Napiorkowski for additional help.

Refs:
  https://trac.macports.org/ticket/63415
  radiator-software/p5-net-ssleay#329
@maelvls maelvls added pr-pull https://brew.sh/2020/11/18/homebrew-tap-with-bottles-uploaded-to-github-releases/ and removed pr-pull https://brew.sh/2020/11/18/homebrew-tap-with-bottles-uploaded-to-github-releases/ labels May 9, 2025
@maelvls maelvls added the pr-pull https://brew.sh/2020/11/18/homebrew-tap-with-bottles-uploaded-to-github-releases/ label May 9, 2025
@github-actions github-actions bot closed this May 9, 2025
@github-actions github-actions bot deleted the test-ci branch May 9, 2025 19:35
@github-actions github-actions bot closed this in 0f0f978 May 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-pull https://brew.sh/2020/11/18/homebrew-tap-with-bottles-uploaded-to-github-releases/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants